scrambled telephony - German English Dictionary